Synonyms for "buffer country"

Words with similar meaning